@import "public";
@charset "utf-8";




//********************reginster_main
#setpsd_main{
    width: 100%;
    background: #f2f0f0;
    padding-bottom: 80px;
    h2{
        width: 980px;
        height: 120px;
        margin: 0 auto;
        line-height: 175px;
        a{
            display: inline-block;
            height: 52px;
            width: 204px;
            background: url(../img/170608_4abia54942c229cgg69f073b9g23d_408x104.png) no-repeat left top;
            background-size: cover;
        }
    }
    .setpsd_main{
        width: 900px;
        height: 355px;
        margin: 0 auto;
        padding: 40px;
        background: #FFFFFF url(../img/idid_ifrgmmjqmnsgmmbvmizdambqmeyde_370x353.jpg) no-repeat 40px 40px;
        .setpsd_form{
            width: 362px;
            height: 235px;
            padding-bottom: 31px;
            float: right;
            h3{
                height: 56px;
                line-height: 56px;
                font-size: 14px;
                border: 1px solid #dcdcdc;
                padding: 0 41px;
                color: #666666;
                a{
                    text-decoration: underline;
                    float: right;
                    font-weight: normal;
                }
                a:hover{
                    color: #FF3366;
                }
            }
            .form{
                font-size: 12px;
                padding: 15px 41px;
                border: 1px solid #DCDCDC;
                border-top: none;
                
                input{
                    padding: 0 6px;
                    outline: none;
                    border: 1px solid #DCDCDC;
                }
                p{
                    margin-bottom: 15px;
                    color: #666666;
                }
                .psd{
                    width: 268px;
                    height: 28px;
                }
                .sure_psd{
                    width: 268px;
                    height: 28px;
                }
                .btn_sigin{
                    width: 282px;
                    height: 38px;
                    background: #FF3366;
                    color: #FFFFFF;
                    font-size: 14px;
                    text-align: center;
                    line-height: 38px;
                }
                .check_box{
                    font-size: 10px;
                    a{
                        color: #FF3366;
                        text-decoration: underline;
                    }
                }
                //***************error
                .error{
                    padding-left: 40px;
                    width: 240px;
                    height: 30px;
                    line-height: 30px;
                    color: #ff5783;
                    border: 1px solid #ffd797;
                    background: #FFFFFF url(../img/o613k_kqzfunswozbg2s2ugfjeg5sckzsew_16x16.png) no-repeat 12px center;
                    margin-top: 15px;
                    display: none;
                }
            }
        }
    }
}














